law on public improvement - French English Dictionary